﻿.sc-element { position:relative; }
.sc-element .sc-menu { position:absolute; right:5px; top:5px; display:none; }
.sc-element:hover .sc-menu { display: block; }
.sc-menu { list-style-type:none; margin:0; padding:0px;display: inline;z-index: 99999; }
.sc-menu li { list-style-type:none; padding:0!important; margin:0!important; display:inline; }
.sc-menu a { display:inline-block!important; margin-right:4px!important;cursor: pointer;margin-left: 0 !important; }
.sc-menu a span { width: 16px!important;height: 16px!important;background-color: #96D500; border-color: #96D500; border-width: 3px; border-style: solid; box-sizing: content-box;
                  border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
                  color: #fff; text-align: center; padding: 2px; font-size: 13px}
.sc-menu a.hideFirst { display: none!important }
.showAll a.hideFirst { display:  inline-block!important }
.sc-menu a.box span { border-color: #666 }
.sc-menu span.disabled { color: #aaa}
.Mod2sxcC .dnnFormMessage select, .Mod2sxcappC .dnnFormMessage select { margin-bottom:0; }

/* Template / ContentType / App-Selector */
.sc-selector-wrapper { position: relative;overflow: hidden; }
.sc-selector-wrapper .dnnFormInfo { overflow: hidden;padding: 9px;max-width:none; }
.sc-selector-wrapper a { cursor: pointer; }
.sc-selectors { max-width: 100% !important;float: left;width: 300px; }
.sc-selectors select { display: block;width: 100%;font-family: sans-serif;font-size: 13px;font-weight: 400;font-style: normal;color: #666;line-height: 16px;padding: 9px; }
.sc-selector-contenttype, .sc-selector-app { margin-bottom: 3px!important; }
.sc-selector-actions { margin-top: 46px; }
.sc-selector-close { background: url(images/Delete.png) center center no-repeat; height: 30px; width: 30px; display: inline-block; text-indent: -9999px; }
.sc-selector-save { background: url(images/Save.png) center center no-repeat;height: 30px;width: 30px; display: inline-block; text-indent: -9999px; }

/* Loading sign */
.sc-loading { position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(images/ajax-loader.gif) center center no-repeat rgba(255,255,255,0.7); }


/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('bootstrap/fonts/glyphicons-halflings-regular.eot');
  src: url('bootstrap/fonts/glyphicons-halflings-regular-1.eot') format('embedded-opentype'), /* url('bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), */ url('bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('bootstrap/fonts/glyphicons-halflings-regular.bin') format('truetype'), url('bootstrap/fonts/glyphicons-halflings-regular.svg') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-random:before {
  content: "\e110";
}
